package controlador;

import java.util.Stack;

public class ContenedorDeErrores {
	
	private Stack<String> errores;
	
	public ContenedorDeErrores(){
		errores = new Stack<>();
	}
	
	public void limpiarErrores(){
		errores = new Stack<>() ;
	}

	public void agregarError(String error) {
		errores.push(error);
	}
	
	public boolean hayErrores() {
		return errores.size()!=0;
	}
	
	public void imprimirPorPantalla(){
		for(String mensaje: errores)
			System.err.println(mensaje);
	}
	
	public Stack<String> getErrores() {
		return errores;
	}
}
